(all) skin and bones - French English Dictionary